import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DisplayComponent } from './display.component';
import { DisplayRoutingModule } from './display-routing.module';
import { UnifiedMapModule } from 'unified-map';
import { OneMapModule } from '../one-map/one-map.module';
import { RiverComponent } from './river/river.component';
import { NingxiaComponent } from './ningxia/ningxia.component';
import { IraComponent } from './ira/ira.component';
import { RiverPanelComponent } from './river-panel/river-panel.component';
import { DisplayService } from './display.service';
import { NgxEchartsModule } from 'ngx-echarts';
import { VideoListComponent } from './video-list/video-list.component';
import { IraPanelComponent } from './ira-panel/ira-panel.component';
import { NingxiaPanelComponent } from "./ningxia-panel/ningxia-panel.component";
import {SwiperModule} from "ngx-swiper-wrapper";
import {NgZorroAntdModule} from "ng-zorro-antd";
import {LeftTopPanelComponent} from "./left-top-pannel/left-top-panel.component";
import {IraRightPanelComponent} from "./ira-right-panel/ira-right-panel.component";
import { MapVideoComponent } from './map-video/map-video.component';

@NgModule({
  declarations: [
    DisplayComponent,
    RiverComponent,
    NingxiaComponent,
    IraComponent,
    RiverPanelComponent,
    IraPanelComponent,
    NingxiaPanelComponent,
    VideoListComponent,
    LeftTopPanelComponent,
    IraRightPanelComponent,
    MapVideoComponent
  ],
  imports: [
    CommonModule,
    NgxEchartsModule,
    DisplayRoutingModule,
    UnifiedMapModule,
    OneMapModule,
    SwiperModule,
    NgZorroAntdModule,
  ],
  providers: [DisplayService]
})
export class DisplayModule { }
